<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body></body>
  <script>
    // var reg = new RegExp('defg', 'i') //\w 代表 数字字母下划线
    // var str = '暗红色abcdefg123456'
    // var res = reg.exec(str)
    // console.log(res)
    // var str = '暗红色DSJKHFg123abcd按实际客户端ef456'
    // var patt = /\w/gim
    // var reg = patt.exec(str)
    // console.log(reg)
    // console.log(str.match(/\w/g))
    var str = `俩岸猿声=啼不住.asdz=xc不住[a]oi=pwqewe不住asd`
    // ['h', 'a', 'h', 'e', 'e']
    // var patt1 = /(red|blue|green)/g
    var patt1 = /\[a\]/g
    // abcdefgh
    //     str.match(reg)

    // ​str.replace(reg,str1)

    // ​str.split(reg)
    console.log(str.match(patt1)) //把匹配到的内容放到一个数组里面
    console.log(str.search(patt1)) //下标
    console.log(str.replace(patt1, '*'))
    console.log(str.split(patt1))

    console.log(patt1.test(str)) //true false
  </script>
</html>
